superimpose something - French English Dictionary